self respect/regard - German English Dictionary